import 'package:flutter/material.dart';

import 'text_style_model.dart';

extension ColorTextStyle on Color {
  TextStyleModel get s10 => TextStyleModel(fontSize: 10, color: this);

  TextStyleModel get s11 => TextStyleModel(fontSize: 11, color: this);

  TextStyleModel get s12 => TextStyleModel(fontSize: 12, color: this);

  TextStyleModel get s13 => TextStyleModel(fontSize: 13, color: this);

  TextStyleModel get s14 => TextStyleModel(fontSize: 14, color: this);

  TextStyleModel get s15 => TextStyleModel(fontSize: 15, color: this);

  TextStyleModel get s16 => TextStyleModel(fontSize: 16, color: this);

  TextStyleModel get s17 => TextStyleModel(fontSize: 17, color: this);

  TextStyleModel get s18 => TextStyleModel(fontSize: 18, color: this);

  TextStyleModel get s20 => TextStyleModel(fontSize: 20, color: this);

  TextStyleModel get s24 => TextStyleModel(fontSize: 24, color: this);

  TextStyleModel get s26 => TextStyleModel(fontSize: 26, color: this);

  TextStyleModel get s28 => TextStyleModel(fontSize: 28, color: this);

  TextStyleModel get s30 => TextStyleModel(fontSize: 30, color: this);

  TextStyleModel get s32 => TextStyleModel(fontSize: 32, color: this);

  TextStyleModel get s40 => TextStyleModel(fontSize: 40, color: this);

  TextStyleModel get s52 => TextStyleModel(fontSize: 52, color: this);

  TextStyleModel fontSize(double size) => TextStyleModel(fontSize: size, color: this);
}
